package com.yt.order.models.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;

/**
 * 规则执行日志表VO
 *
 * @author zhou
 * @Date 2025-09-14 10:05:29
 */
@Data
public class DispatchRuleLogVO implements Serializable {
    @ApiModelProperty(value = "主键")
    private Long id;
    @ApiModelProperty(value = "乐观锁")
    private Integer revision;
    @ApiModelProperty(value = "规则ID")
    private Long ruleId;
    @ApiModelProperty(value = "工单ID")
    private Long orderId;
    @ApiModelProperty(value = "执行的规则名称")
    private String ruleName;
    @ApiModelProperty(value = "规则执行前的员工数量")
    private Integer empCount;
    @ApiModelProperty(value = "规则执行后的员工数量")
    private Integer empCountFilter;
    @ApiModelProperty(value = "过滤的详细过程")
    private String filterDetails;
    @ApiModelProperty(value = "规则的执行结果")
    private String executeResult;
    @ApiModelProperty(value = "规则的执行时间")
    private Date executeTime;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
